Skip to content

Conversation

@lchoquel
Copy link
Member

@lchoquel lchoquel commented Feb 11, 2026

Summary

  • Extension rename: All .plx files renamed to .mthds across the entire codebase (builder bundles, test fixtures, 50+ files)
  • Class renames: PlxFactoryMthdsFactory, PlxConfigMthdsConfig, and all related subclasses
  • Code updates: Functions, variables, constants, TOML config sections, and internal references updated from plx/PLX to mthds/MTHDS
  • CLI & docs: All help text, error messages, examples, and documentation updated (.plx.mthds, "workflow" → "method" where referring to the MTHDS concept)
  • Hard switch: No backward-compatible .plx loading — clean break for the MTHDS open standard

Test plan

  • make agent-check passes (ruff lint, pyright, mypy — 0 errors, 0 warnings)
  • make agent-test passes (all unit and integration tests)
  • grep -r "\.plx" --include="*.py" --include="*.toml" --include="*.yml" --include="*.json" returns no matches
  • Only remaining .plx in markdown is in CHANGELOG.md (historical) and refactoring/ (design docs)

🤖 Generated with Claude Code


Note

Low Risk
Primarily documentation and developer tooling updates (VS Code configs, MkDocs nav, CLI examples) with no runtime/behavioral code changes shown in the diff; risk is limited to broken links/examples if any references were missed.

Overview
Updates the project’s public-facing terminology by replacing .plx with .mthds and shifting references from workflows to methods across the README and extensive documentation (CLI examples, language spec, guides, cookbook pages).

Aligns developer tooling and site configuration with the rename, including VS Code launch/config file associations and mkdocs.yml navigation/metadata updates.

Written by Cursor Bugbot for commit 2a6779e. This will update automatically on new commits. Configure here.

…"method"

MTHDS is the new name for the open standard. Pipelex remains the reference
implementation. This is a hard switch with no backward-compatible .plx loading.

- Add MTHDS_EXTENSION constant in helpers.py as single source of truth
- Rename Plx* classes to Mthds* (PlxFactory -> MthdsFactory, PlxConfig -> MthdsConfig)
- Rename all .plx files to .mthds (builder bundles, test fixtures)
- Update functions/variables referencing "plx" as file format
- Update TOML config sections (plx_config -> mthds_config)
- Update all CLI help text, error messages, and examples
- Update documentation and README ("workflow" -> "method" for MTHDS concept)
- Update VS Code config file associations

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

lchoquel and others added 3 commits February 11, 2026 19:13
- Rename doc files: kick-off-a-pipelex-workflow-project.md →
  kick-off-a-methods-project.md, write-workflows-manually.md →
  write-methods-manually.md, configure-ai-llm-to-optimize-workflows.md →
  configure-ai-llm-to-optimize-methods.md
- Rename plx_content → mthds_content and plx_file_path → mthds_file_path
  across all pipeline, CLI, client, builder, and test files
- Rename PLXDecodeError → MthdsDecodeError class and all references
- Rename to_plx_dict() → to_mthds_dict() method and all call sites
- Rename invalid_plx.py → invalid_mthds.py test data file
- Update all remaining PLX/plx references in comments, docstrings,
  error messages, test identifiers, and template files
- Update mkdocs.yml nav paths and site_description
- Update all cross-references to renamed doc files

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Update remaining instances where "workflow" referred to Pipelex
executable methods in docstrings, error messages, and project docs.
Generic programming usage of "workflow" is left unchanged.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@lchoquel lchoquel changed the title Rename .plx to .mthds and update workflow terminology to method mthds-2-Rename .plx to .mthds and workflow to method Feb 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant